package com.project.service;

import com.project.bean.FacilitiesBean;

import java.util.List;

public interface IFacilitiesService {


    /**
     * 按照房间id查询维修信息
     * @param roomId 房间id
     * @return 维护信息
     */
    List<FacilitiesBean> findByRoomId(Integer roomId);


    /**
     * 添加设施损坏信息，同时将该房间的状态修改为设施损坏
     * @param facilities 设施维护对象
     */
    void add (FacilitiesBean facilities);


    /**
     * 修改房间状态
     * 将指定设施id的 设施状态修改为已解决，  统计房间内未解决设施的数量。
     * 如果为0则将房间的状态修改为’正常’
     * @param facilityId
     * @param roomId
     */
    void update(Integer facilityId, Integer roomId);
}
